Designing an Environment for Annotating and Grading Student Assignments
نویسندگان
چکیده
A number of software tools are available to annotate documents with digital ink. However, they only partly solve the problem of annotating and grading student assignments, this task requires digital annotation capabilities, recognition of digital ink and support for workflow practices. We are particularly interested in marking student programming assignments. Programs differ from essays and reports in that they: often need to be examined non-sequentially, exist in multiple files and are usually compiled and executed as a part of the marking process. In this paper we describe the design process for our initial design of such a paperless environment, describe the design decisions we have made and our first prototype, ‘Penmarked’. We discuss how this work may inform others designing pen-based applications and conclude with future work.
منابع مشابه
A pen-based paperless environment for annotating and marking student assignments
A paperless environment for annotating student assignments is appealing to teachers and students. However, to do this, while retaining the richness and ease of annotating the work with a red pen, has not been possible until recently. This project presents an annotation problem that requires digital annotation, and additionally functionality to properly support the user requirements to move effi...
متن کاملDeep Grade: A visual approach to grading student programming assignments
As classes get larger, the process of evaluating student performance becomes more time-consuming. While content delivery can be scaled to large classrooms in the form of webcasted lectures or online materials, grading and assessing students requires human grader input to identify areas of misunderstanding and provide individual student feedback. In computer science courses, student programming ...
متن کاملAc 2008-464: Improving Engineering Education through Creativity, Collaboration, and Context in a First Year Course
Over the past few years, Computer Science and some Engineering disciplines have suffered from a decrease in student enrollment, poor retention, and low women and minority representation. We suggest three issues with first-year courses that contribute to this trend. First, students find it difficult to see how their assignments and course material relate to real-world applications. Second, stude...
متن کاملMining the Data in Programming Assignments for Educational Research
In computer science and information technology education, instructors often use electronic tools to collect, compile, execute, and analyze student assignments. The assessment results produced by these tools provide a large body of data about student work habits, the quality of student work, and the areas where students are struggling. This paper reports on efforts to extract significantly more ...
متن کاملAggregating Partial Rankings with Applications to Peer Grading in Massive Online Open Courses
We investigate the potential of using ordinal peer grading for the evaluation of students in massive online open courses (MOOCs). According to such grading schemes, each student receives a few assignments (by other students) which she has to rank. Then, a global ranking (possibly translated into numerical scores) is produced by combining the individual ones. This is a novel application area for...
متن کامل